The Application of AI Techniques for Automatic Generation of Crowd Scenes
نویسندگان
چکیده
Generation of animated human figures especially in crowd scenes has many applications in such domains as the special effects industry, computer games or for the simulation of the evacuation from crowded areas. Currently such scenes have to be created by human animators using dedicated software packages. This is both expensive and time-consuming. Our “FreeWill” prototype proposes and implements a cognitive architecture designed for easy creation of animated scenes with many autonomous agents interacting in various ways. Agents maintain an internal model of the world and fulfil their goals. The design allows for easy co-operation of different software packages (geometry engine, AI engine, sensing/actuating modules, simulation managing unit and a visualisation environment). The implementation language is Java and the graphics package is 3D Studio Max. The requirements capture process and design is being conducted and documented in the Unified Modelling Language (UML).
منابع مشابه
Extended Abstract on The Application of AI Techniques for Automatic Generation of Crowd Scenes
Animation, especially when involving human figures is both a labour-intensive and time-consuming task. Currently animators, using dedicated software can decrease both factors by applying a keyframing approach (the user specifies key frames and the software interpolates between them) but the process is still tedious and expensive. Those problems become especially apparent in the special effects ...
متن کاملMultiagent interaction for crowd scene simulation
Automatic animation has applications in video games and digitized special effects in film postproduction. In our project we aim to develop a framework for automated generation of intelligent crowd scenes. In such scenes intelligent avatars (agents) inhabit a virtual world and demonstrate interactive behavior in everyday situations. They have awareness of the environment and other avatars, they ...
متن کاملOptimizing Cost Function in Imperialist Competitive Algorithm for Path Coverage Problem in Software Testing
Search-based optimization methods have been used for software engineering activities such as software testing. In the field of software testing, search-based test data generation refers to application of meta-heuristic optimization methods to generate test data that cover the code space of a program. Automatic test data generation that can cover all the paths of software is known as a major cha...
متن کاملAutomatic Acquisition of Actions for Animated Agents
The generation of animated human figures especially in crowd scenes has many applications in such domains as the special effects industry, computer games or for the simulation of the evacuation from crowded areas. Automation in action creation eliminates the need for human labour, which shortens the task of generation of the crowd scenes and also reduces the costs. This paper addresses a shortc...
متن کاملAn Advanced Hybrid Honeypot for Providing Effective Resistance in Automatic Network Generation
Increasing usage of Internet and computer networks by individuals and organizations and also attackers’ usage of new methods and tools in an attempt to endanger network security, have led to the emergence of a wide range of threats to networks. A honeypot is one of the basic techniques employed for network security improvement. It is basically designed to be attacked so as to get the attackers’...
متن کامل